using System.Collections.Generic;
using Codemo.Core.Applications;

namespace Codemo.Core.Applications
{
    /// <summary>
    /// 
    /// </summary>
    public class ApplicationGroup
    {
        /// <summary>
        /// Initializes a new instance of the <see cref="ApplicationGroup"/> class.
        /// </summary>
        /// <param name="name">The name.</param>
        public ApplicationGroup(string name)
        {
            Name = name;
            Applications = new List<Application>();
        }

        /// <summary>
        /// Gets or sets the name.
        /// </summary>
        /// <value>The name.</value>
        public string Name { get; private set; }

        /// <summary>
        /// Gets or sets the applications.
        /// </summary>
        /// <value>The applications.</value>
        public IList<Application> Applications { get; set; }
    }
}